package com.pianzhu.blockchainemr.pojo;

import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
/**
 * EmrUser实体类
 * 对应数据库表: emr_user
 * 数据库: blockchain_emr
 * 自动生成 - 请勿手动修改
 */
@Data
public class EmrUser {

    /**
     * 
     * 字段类型: bigint
     */
    private long userId;

    /**
     * 用户名
     * 字段类型: varchar
     */
    private String username;

    /**
     * 密码
     * 字段类型: varchar
     */
    private String password;

    /**
     * 真实姓名
     * 字段类型: varchar
     */
    private String realName;

    /**
     * 用户类型
     * 字段类型: enum
     */
    private String userType;

    /**
     * oss图像链接
     * 字段类型: string
     * */
    private String img;

    /**
     * 所属科室
     * 字段类型: varchar
     */
    private String deptCode;

    /**
     * 职称
     * 字段类型: varchar
     */
    private String professionalTitle;

    /**
     * 医师执业证书
     * 字段类型: varchar
     */
    private String medicalLicense;

    /**
     * 
     * 字段类型: bit
     */
    private Boolean isActive;

    /**
     * 
     * 字段类型: datetime
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private java.time.LocalDateTime createdTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private java.time.LocalDateTime lastLoginTime;



    /*  以下为非数据库字段  */
    // 登录后下发的token
    private String token;
}
